package com.ibeeking.found.common.entity.logistics;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;


import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;



/**
 * @ClassName ExpressTemplateRuleDTO
 * @Description
 * @Author ibeeking
 * @Date 2022-03-09 17:01
 **/
@Data
public class ExpressTemplateRuleDTO implements Serializable {
private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long id;
	/**
	 * 模板Id
	 */
	private Long templateId;
	/**
	 * 快递模板名称
	 */
	private String templateName;
	/**
	 * 区域列表
	 */
	/**
	 * 配送区域
	 */
	private String deliveryAreas;

	private List<ExpressTemplateAreaDTO> templateAreaVOS;

	/**
	 * 首件数量(个)
	 */
	private Integer firstNumber;

	/**
	 * 首运费(元)
	 */
	private BigDecimal firstFee;

	/**
	 * 续件个数(个)
	 */
	private Integer readdNumber;

	/**
	 * 续件运费(元)
	 */
	private BigDecimal addFee;
	/**
	 * 发布状态:1-启用，0-禁用
	 */
	private Integer publishStatus;
	private String publishStatusDesc;
}
